causing embarrassment - Almanca İngilizce Sözlük